3.1 Routing to Minimize Congestion 13.1.1 Ilp Formulation with Exponential Number of Variables and Constraints
نویسندگان
چکیده
We are given a graph G = (V, E) and k " commodities ". Each commodity i has a source s i and a destination t i. The goal is to find an (s i , t i) path in the graph G for every commodity i, while minimizing the maximum congestion along any edge. The latter can be written formally as Minimize congestion C = max e |{i : P i e}|, where P i is the (s i , t i) path of commodity i and e is an edge. It can be noted that this problem is similar to a network flow problem. But it is not a network flow problem because for each commodity i, we need to have a single path between s i and t i. We cannot have the flow splitting along multiple branches. This problem is an NP-hard problem. So we will solve it by formulating it as an ILP problem, relaxing it to an LP problem, solving the LP, and rounding the solution to an ILP solution. Note that the actual objective function which is in a min-max form is not linear. So, we employ a trick of introducing a new variable t. We introduce the constraint (13.1.2) that congestion on any edge ≤ t, and so all we need to do now is minimze t, which is equivalent to minimizing the maximum congestion. The constaint 13.1.1 makes sure that we select exactly one path for each commodity. The problem with this ILP formulation is that we can have an exponential number of paths between s i and t i (for example, in a completely connected graph). So even if we relax it to an LP problem,
منابع مشابه
Choosing Paths to Minimize Congestion using Randomized Rounding
To see a more complex application of Chernoff and Union Bounds, we will consider a randomized approximation algorithm for a routing problem trying to minimize congestion. We are given a (directed) graph G = (V,E), with source-sink pairs (si, ti). Each pair should be connected with a single path Pi. The congestion (or load) Le of an edge e is the number of paths Pi using e, and our goal is to mi...
متن کاملEmissions Minimization Vehicle Routing Problem
Environmental, social and political pressures to limit the impacts associated with green house gas (GHG) emissions are mounting rapidly. To date there has been no or limited research which seeks to reduce emissions as the primary objective of a routing problem despite the fast growth and high impact of commercial vehicles. In the capacitated vehicle routing problem with time windows (VRPTW), it...
متن کاملطراحی لایه- متقاطع برای کنترل ازدحام، مسیریابی و زمانبندی در شبکههای بیسیم ad-hocبا در نظرگرفتن توان الکتریکی گرهها
Abstract Ad hoc Wireless Networks, are networks formed by a collection of nodes through radio. In wireless networking environment, formidable challenges are presented. One important challenge is connection maintenance mechanism for power consumption. In this paper, a multi-objective optimal design is considered for ad-hoc networks which address the electrical power of nodes effects on cross-l...
متن کاملThe fuzzy multi-depot vehicle routing problem with simultaneous pickup and delivery: Formulation and a heuristic algorithm
In this paper, the fuzzy multi-depot vehicle routing problem with simultaneous pickup and delivery (FMDVRP-SPD) is investigated. The FMDVRP-SPD is the problem of allocating customers to several depots, so that the optimal set of routes is determined simultaneously to serve the pickup and the delivery demands of each customer within scattered depots. In the problem, both pickup and delivery dema...
متن کاملAn ILP-based local search procedure for the VRP with pickups and deliveries
In this paper we address the Vehicle Routing Problem with Pickups and Deliveries (VRPPD), an extension of the classical Vehicle Routing Problem (VRP) where we consider precedences among customers, and develop an Integer Linear Programming (ILP) based local search procedure. We consider the capacitated one-to-one variant, where a particular precedence must be satisfied between pairs of origin-de...
متن کامل